package com.qfedu.hotelssm.service.intf;

import com.qfedu.hotelssm.dto.PassengersExportDto;
import com.qfedu.hotelssm.entity.Passengers;
import com.qfedu.hotelssm.vo.PageBean;
import com.qfedu.hotelssm.vo.R;
import org.springframework.web.multipart.MultipartFile;

import java.io.IOException;
import java.util.List;

/**
 * @author mk
 * @date 2022/8/28  21:01
 */
public interface PassengersService {
    /**
     * 新增*/
    R save(Passengers passengers);
    /**
     * 修改*/
    R update(Passengers passengers);
    /**
     * 删除*/
    R delete(int id);
    /**
     * 查询总条数 带条件*/
    PageBean selectPage(String name, int page, int limit);
    /**
     * 批量删除*/
    R delIds(int[] ids);

    List<PassengersExportDto> all();
    /**
     * 实现excel导入*/
    R upload(MultipartFile file) throws IOException;




}
